supply grille - Turkish English Dictionary